NXP Semiconductors /MIMXRT1062 /PXP /OUT_CTRL_CLR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as OUT_CTRL_CLR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (ARGB8888)FORMAT0RSVD00 (PROGRESSIVE)INTERLACED_OUTPUT 0RSVD10 (ALPHA_OUTPUT)ALPHA_OUTPUT 0ALPHA

FORMAT=ARGB8888, INTERLACED_OUTPUT=PROGRESSIVE

Description

Output Buffer Control Register

Fields

FORMAT

Output framebuffer format

0 (ARGB8888): 32-bit pixels

4 (RGB888): 32-bit pixels (unpacked 24-bit pixel in 32 bit DWORD.)

5 (RGB888P): 24-bit pixels (packed 24-bit format)

8 (ARGB1555): 16-bit pixels

9 (ARGB4444): 16-bit pixels

12 (RGB555): 16-bit pixels

13 (RGB444): 16-bit pixels

14 (RGB565): 16-bit pixels

16 (YUV1P444): 32-bit pixels (1-plane XYUV unpacked)

18 (UYVY1P422): 16-bit pixels (1-plane U0,Y0,V0,Y1 interleaved bytes)

19 (VYUY1P422): 16-bit pixels (1-plane V0,Y0,U0,Y1 interleaved bytes)

20 (Y8): 8-bit monochrome pixels (1-plane Y luma output)

21 (Y4): 4-bit monochrome pixels (1-plane Y luma, 4 bit truncation)

24 (YUV2P422): 16-bit pixels (2-plane UV interleaved bytes)

25 (YUV2P420): 16-bit pixels (2-plane UV)

26 (YVU2P422): 16-bit pixels (2-plane VU interleaved bytes)

27 (YVU2P420): 16-bit pixels (2-plane VU)

RSVD0

Reserved, always set to zero.

INTERLACED_OUTPUT

Determines how the PXP writes it’s output data

0 (PROGRESSIVE): All data written in progressive format to the OUTBUF Pointer.

1 (FIELD0): Interlaced output: only data for field 0 is written to the OUTBUF Pointer.

2 (FIELD1): Interlaced output: only data for field 1 is written to the OUTBUF2 Pointer.

3 (INTERLACED): Interlaced output: data for field 0 is written to OUTBUF and data for field 1 is written to OUTBUF2.

RSVD1

Reserved, always set to zero.

ALPHA_OUTPUT

Indicates that alpha component in output buffer pixels should be overwritten by PXP_OUT_CTRL[ALPHA]

ALPHA

When generating an output buffer with an alpha component, the value in this field will be used when enabled to override the alpha passed through the pixel data pipeline

Links

() ()